bridge laying vehicles - German English Dictionary